.x-a-none {
 text-decoration:none
}
.x-a-none:hover,.x-a-none:active {
 text-decoration:none
}
.x-opacity {
 -ms-filter:alpha(Opacity=50);
 filter:alpha(opacity=50);
 -moz-opacity:.5;
 -khtml-opacity:.5;
 opacity:.5
}
.basicinfo {
 width:980px;
 height:auto;
 display:table;
 background:#fafafa;
 *zoom:1;
 *overflow:hidden;
 margin-bottom:20px
}
.basicinfo:after,.basicinfo:before {
 display:table;
 content:""
}
.basicinfo:after {
 clear:both
}
.basicinfo .b-img {
 width:198px;
 height:120px;
 overflow:hidden;
 position:relative
}
.basicinfo .b-img img {
 position:absolute;
 top:0;
 bottom:0;
 left:0;
 right:0;
 margin:auto;
 display:block
}
.basicinfo .b-info {
 max-width:400px;
 width:400px\9;
 padding:12px 10px 12px 22px;
 height:95px;
 position:absolute;
 left:200px;
 overflow:hidden;
 border:1px solid #fafafa;
 z-index:1;
 background:#fafafa
}
.basicinfo .b-info:hover {
 border:1px solid #e2e2e2;
 height:auto;
 background:#fff
}
.basicinfo .b-info:hover .all-show {
 font-size:0;
 display:inline-block
}
.basicinfo .b-info:hover .all-show span {
 display:inline-block;
 font-size:12px;
 background:#fb605e;
 color:#fff;
 line-height:13px;
 position:relative;
 margin-left:10px;
 top:-2px;
 padding:4px;
 letter-spacing:1px;
 -moz-border-radius:3px;
 border-radius:3px
}
.basicinfo .b-info:hover .one-line {
 font-size:0;
 display:none
}
.basicinfo .b-info:hover .overall {
 opacity:1;
 -webkit-transition:opacity .2s ease-in 0s;
 -moz-transition:opacity .2s ease-in 0s;
 -o-transition:opacity .2s ease-in 0s;
 transition:opacity .2s ease-in 0s
}
.basicinfo .b-info:hover dl dd {
 white-space:normal;
 text-overflow:normal
}
.basicinfo .b-info h2 {
 display:inline;
 margin:0 0 5px -2px;
 color:#323440;
 font-size:20px
}
.basicinfo .b-info .one-line {
 font-size:0;
 display:inline-block
}
.basicinfo .b-info .one-line span {
 display:inline-block;
 font-size:12px;
 background:#fb605e;
 color:#fff;
 position:relative;
 margin-left:10px;
 top:-2px;
 line-height:13px;
 padding:4px;
 letter-spacing:1px;
 -moz-border-radius:3px;
 border-radius:3px
}
.basicinfo .b-info .all-show {
 font-size:0;
 display:none
}
.basicinfo .b-info .b-hot-value {
 color:#666;
 margin-bottom:5px
}
.basicinfo .b-info .b-hot-value strong {
 color:#101010
}
.basicinfo .b-info dl {
 line-height:20px;
 margin-bottom:5px
}
.basicinfo .b-info dl dt {
 float:left;
 margin-right:5px;
 font-size:1em;
 color:#999;
 font-weight:400;
 text-decoration:none;
 overflow:hidden
}
.basicinfo .b-info dl dd {
 color:#999;
 overflow:hidden;
 white-space:nowrap;
 text-overflow:ellipsis
}
.basicinfo .b-info dl dd .work-time {
 display:inline-block
}
.basicinfo .b-info dl dd strong {
 display:inline-block;
 width:auto;
 height:17px;
 padding:0;
 border:0;
 text-align:center;
 zoom:1;
 *display:inline;
 line-height:17px;
 font-size:12px;
 color:#fff;
 font-weight:400;
 text-decoration:none;
 padding:0 7px
}
.basicinfo .b-info dl dd.bussinessStatus {
 font-size:0
}
.basicinfo .b-info dl dd.bussinessStatus span {
 font-size:12px;
 margin-right:10px
}
.basicinfo .b-info dl dd.bussinessStatus strong {
 display:inline-block;
 width:auto;
 height:17px;
 padding:0;
 border:0;
 text-align:center;
 zoom:1;
 *display:inline;
 line-height:17px;
 font-size:12px;
 color:#fff;
 font-weight:400;
 text-decoration:none;
 padding:0 7px;
 margin-left:10px
}
.basicinfo .b-info dl .doing {
 background-color:#64b93c;
 border:1px solid #64b93c
}
.basicinfo .b-info dl .reserve {
 background-color:#ff8a33;
 border:1px solid #ff8a33
}
.basicinfo .b-info dl .order {
 background-color:#f99;
 border:1px solid #f99
}
.basicinfo .b-info dl .stop {
 background-color:#c4c4c4;
 border:1px solid #b4b4b4
}
.basicinfo .b-info dl .rate-con {
 color:#ff2d4b
}
.basicinfo .b-info .overall {
 opacity:0;
 -webkit-transition:opacity .2s ease-out 0s;
 -moz-transition:opacity .2s ease-out 0s;
 -o-transition:opacity .2s ease-out 0s;
 transition:opacity .2s ease-out 0s;
 color:#999
}
.basicinfo .b-info .overall .title {
 font-size:14px;
 color:#333;
 font-weight:400;
 text-decoration:none;
 padding:14px 0 0;
 padding-top:16px\9
}
.basicinfo .b-info .overall .rate-num {
 color:#ff2d4b;
 font-size:45px;
 float:left;
 margin:0 12px 0 0
}
.basicinfo .b-info .overall p.pos {
 padding:12px 0 6px
}
.basicinfo .b-info .cert-icon img {
 width:18px;
 height:18px
}
.basicinfo .b-info .rate-table {
 width:240px;
 color:#999;
 background:#fff
}
.basicinfo .b-info .rate-table .pnum {
 background:#fff1f3;
 display:inline-block;
 height:10px;
 overflow:hidden;
 width:64px;
 vertical-align:-1px;
 *vertical-align:2px;
 width:140px
}
.basicinfo .b-info .rate-table .pnum .pnum-inner {
 background:#ff2d4b;
 display:inline-block;
 height:11px;
 vertical-align:top
}
.basicinfo .b-info .rate-table td {
 text-align:left;
 height:30px
}
.basicinfo .b-totime,.basicinfo .b-price,.basicinfo .b-cost {
 overflow:hidden;
 text-align:center;
 padding-top:36px
}
.basicinfo .b-totime .b-label,.basicinfo .b-price .b-label,.basicinfo .b-cost .b-label {
 color:#666;
 margin-top:6px
}
.basicinfo .b-totime .b-value,.basicinfo .b-price .b-value,.basicinfo .b-cost .b-value {
 font-size:22px;
 color:#999;
 font-weight:400;
 text-decoration:none
}
.basicinfo .b-totime .b-value .b-num,.basicinfo .b-price .b-value .b-num,.basicinfo .b-cost .b-value .b-num {
 font-size:20px;
 color:#999;
 font-weight:400;
 text-decoration:none
}
.basicinfo .b-totime .b-value .num-unit,.basicinfo .b-price .b-value .num-unit,.basicinfo .b-cost .b-value .num-unit {
 font-family:"Microsoft Yahei UI","Microsoft YaHei",Helvetica,Arial,sans-serif
}
.basicinfo .b-totime .lineth,.basicinfo .b-price .lineth,.basicinfo .b-cost .lineth {
 text-decoration:line-through
}
.basicinfo .b-divider {
 width:1px;
 background:#e4e4e4;
 margin:30px 0 0 16px;
 height:60px
}
.basicinfo .b-totime {
 margin-left:0
}
.basicinfo .b-price {
 margin-left:30px
}
.basicinfo .b-cost {
 width:120px;
 float:right
}
.basicinfo .icon {
 display:inline-block;
 margin-right:8px;
 width:14px;
 height:14px;
 line-height:14px;
 vertical-align:text-bottom;
 *display:inline;
 zoom:1
}
.basicinfo .icon.icon-time {
 background:url(https://stc0.waimai.baidu.com/static/waimai/widget/menu/basicinfo/icon_time_cf58be9.png?__sprite) no-repeat
}
.basicinfo .icon.icon-tag {
 background:url(https://static.waimai.baidu.com/static/waimai/widget/menu/basicinfo/icon_tag_0127b21.png?__sprite) no-repeat
}
.basicinfo .icon.icon-address {
 background:url(https://stc0.waimai.baidu.com/static/waimai/widget/menu/basicinfo/icon_adress_9251be4.png?__sprite) no-repeat
}
